iron phenolate - English Synonyms Dictionary